right defence - German English Dictionary